Library Algoritma Genetik dan Whale Optimization berbasis GPU Programming

نویسندگان

چکیده

Pencarian solusi terbaik pada suatu permasalahan menjadi hal yang terus dikembangkan dari waktu ke waktu. Berbagai penelitian dilakukan dalam berbagai bidang untuk dapat menyelesaikan masalah-masalah tersebut. Salah satu cara adalah digunakannya algoritma evolusioner. evolusioner terkenal genetik (GA). Selain genetik, terdapat baru lain telah muncul dan dikembangkan, yaitu whale optimization (WOA). Meskipun begitu, penyelesaian umumnya membutuhkan lama. Hal tersebut ditanggulangi dengan penggunaan GPU Programming dibuat. Sifat library dibuat general purpose library. Pada ini, user hanya perlu membuat class turunan library, mengatur parameter, mengimplentasikan abstract method. Seluruh proses terjadi bersifat transparan, apabila selesai, mengambil nilai fitness terbaik, per generasi, rata-rata generasi. Dengan dibuatnya diharapkan mengimplementasikan mudah lebih cepat dibandingkan lainnya.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Maximum Torque per Ampere Control of Permanent Magnet Synchronous Motor Using Genetic Algorithm

Pengemudian motor sinkron magnet permanen (PMSM) mempunyai banyak keuntungan dibandingkan pengemudian motor lainnya, misal efisiensi tinggi dan kerapatan daya tinggi. Khususnya, PMSM adalah membuka peradaban baru dan semakin intensif dipelajari para peneliti, ilmuwan dan insinyur. Makalah ini menguraikan sebuah pengendali baru unjuk kerja tinggi berbasis algoritma genetik. Skema ini memungkinka...

متن کامل

A Multi-GPU Programming Library for Real-Time Applications

We present MGPU, a C++ programming library targeted at single-node multi-GPU systems. Such systems combine disproportionate floating point performance with high data locality and are thus well suited to implement real-time algorithms. We describe the library design, programming interface and implementation details in light of this specific problem domain. The core concepts of this work are a no...

متن کامل

Desain dan Implementasi Sistem Digital Assistant Berbasis Google Glass pada Rumah Sakit

Abstrak—Demi meningkatkan kinerja pelayanan di rumah sakit, salah satu solusi yang diperlukan adalah sebuah sistem yang dapat mempermudah staf medik fungsional dalam menunaikan tugasnya. Makalah ini membahas mengenai desain dan implementasi sistem digital assistant yang dirancang untuk digunakan oleh staf medik fungsional di rumah sakit. Sistem ini diimplementasikan menjadi perangkat lunak bern...

متن کامل

Programming Abstractions and Optimization Techniques for GPU-based Heterogeneous Systems

CPU/GPU heterogeneous systems have shown remarkable advantages in performance and energy consumption compared to homogeneous ones such as standard multi-core systems. Such heterogeneity represents one of the most promising trends for the near-future evolution of high performance computing hardware. However, as a double-edged sword, the heterogeneity also brings significant programming complexit...

متن کامل

High-Level GPU Programming: Domain-Specific Optimization and Inference

When writing computer software one is often forced to balance the need for high runtime performance with high programmer productivity. By using a high-level language it is often possible to cut development times, but this typically comes at the cost of reduced run-time performance. Using a lower-level language, programs can be made very efficient but at the cost of increased development time. R...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Insyst

سال: 2022

ISSN: ['2722-1962', '2621-9220']

DOI: https://doi.org/10.52985/insyst.v4i1.208